home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- CATDISK
- A Diskette Catalog Program
- Version 1.20 -- 16 October 1986
-
- by
-
- Rick Hillier
-
-
-
- INTRODUCTION
-
-
- Overheard: "I know I have that file in an archive on a diskette SOMEWHERE,
- but which disk is it on?"
-
- Sound familiar? Many people that I know are in this predicament, especially
- those with floppy-based systems.
-
- Enter CATDISK, the diskette cataloging system. CATDISK can organize a "Super
- Directory" of all your diskette files in alphabetical order and tell you what
- diskette(s) they are on in a single glance. For those who use the ARC utility
- from System Enhancement Associates (highly recommended!), there is an added
- bonus. CATDISK can also read .ARC files and include the individual files from
- the archive in your catalog along with the archive name from which they came!
-
- CATDISK has been placed in the public domain by the author, Rick Hillier, and
- a $15 registration fee is requested if you use the program and find it to be
- beneficial. In any case, please feel free to copy and share this program with
- others. I will only support those who contribute toward the development of
- this SHAREWARE product, but I will accept useful suggestions from ANYBODY!
-
- The address at which to send the registration fee is:
-
- Rick Hillier
- 405 Barrington Lane
- WATERLOO, Ontario
- Canada N2T 1H9
-
-
-
- DISCLAIMER
-
- CATDISK is provided on an "as is" basis. Any damages arising from the use of
- this program are entirely the responsibility of the user; i.e. the author, Rick
- Hillier, cannot be held responsible for any damages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- STARTING CATDISK
-
- CATDISK may be started from the DOS command line by the following:
-
- C>CATDISK parameters
-
- - where parameters may include any of the following:');
-
- /BW - Supress colors for Black and White displays.
- If your display is connected to a "monochrome"
- (Text Only) adapter, then the colors will be
- automatically set; this parameter is not needed.
-
- /NS - Supress status indicators during processing.
- This speeds up processing time. Status indicators
- are there simply to indicate that the computer is
- actually doing something useful. Try it either way
- and set it to your liking.
-
- /NA - Supress ARChive filename extraction.
-
- /Ffilename - The default filename that CATDISK uses is "CATDISK".
- This may be overridden with this parameter.
- Note that there is no space between the /F and the
- filename.
-
- /D: - Catalog files from drive D: where D: is one
- of [A,B,C,D].
-
- The slash "/" may be substituted by either a dash "-" or a space " ".
-
- Eg. CATDISK /BW/NS/NA/B:
- CATDISK A:
-
- - entering CATDISK ? will bring up a help message indicating the above.
-
-
- Once CATDISK has been successfully started, a title screen will appear. Hit
- any key to ascend to the main menu.
-
-
-
- OPTION #1: SETTING THE CURRENT DISK DRIVE
-
- Option #1 from the main menu will allow you to set the drive from which the
- files to be catalogued will be read. Simply select letter A,B,C or D to
- select the drive with that DOS letter designation. The change will be noted
- immediately in the status area at the top of the screen.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OPTION #2: LABELLING A DISKETTE
-
- Selection of option #2 on the main menu will allow the VOLUME LABEL of a
- diskette to be set or changed. Upon selection, CATDISK will attempt to read
- the current label of the diskette. If none is present, you will be notified
- of this, and will be given the opportunity to create a volume label for that
- diskette. See the DOS manual on volume labels for more information. If a
- label already exists on the diskette, it's name will be shown as a reminder,
- and you will be given an opportunity to change the label name. Just enter
- the new label name and hit <CR>.
-
- If the label name was valid, the change will be made, otherwise, an error
- message indicating such will be issued and you will return to the main menu.
-
- If you do not wish to enter or change the disk label, simply hit <ESC> at the
- volume label prompt and you will immediately return to the main menu with no
- changed made to the disk label.
-
-
-
-
-
- OPTION #3: CATALOGING A DISKETTE
-
- Selection of option #3 from the main menu will initiate cataloging of the
- files on the selected catalog diskette. The volume label will be read, and
- if it doesn't exist, you will be given an opportunity to enter a volume label
- for the diskette. Hit <ESC> to the label prompt to abort the operation.
-
- Once the label has been found, the directory and any archive entries (if the
- archive option is turned on - it is by default) will be read. Upon completion
- of this, the catalog summary file and master catalog will be updated to reflect
- the current directory of the diskette. If any files have been added, they will
- be added to the catalog; if any files have been changed, they will be updated;
- if any files have been deleted, they will be removed from the catalog.
-
- Keep in mind, that deletion of an ARChive file will cause any files existing
- within that .ARC file to be uncatalogued. Also, turning the Auto ARCHIVE
- Extraction feature OFF will cause any files in an .ARC file on that diskette
- to be uncatalogued as well.
-
- This operation is completely automatic and does not require any further input
- from the operator once started.
-
-
-
- OPTION #4: UNCATALOGUING A DISKETTE
-
- There may be times when you will wish to remove a disk's files from the
- catalog. Select option #4 from the main menu, and you will be asked to enter
- the VOLUME NAME of the disk to be uncatalogued. Enter it and hit <CR>. If
- the volume label doesn't exist in the catalog, then you will be notified and
- returned to the main menu.
-
- If the volume label is found in the catalog, it's entry will be deleted along
- with all the file names under it.
-
- If you do not wish to carry out this operation, hit <Esc> at the volume label
- prompt and no action will be taken.
-
-
-
-
-
-
- OPTION #5: DISPLAYING A CATALOG SUMMARY REPORT ON THE SCREEN
-
- Selection of option #5 from the main menu will cause CATDISK to display an
- alphabetical list of VOLUME NAMES and the free space on each. You may browse
- through the list with <PgUp> and <PgDn>, or hit <Esc> to return to the main
- menu.
-
- This option is handy if, say, you have a bunch of utility disks and want
- to add a 14K utility program to one of them. This report can be quite handy
- in making efficient use of existing working diskettes.
-
-
- OPTION #6: PRINTING A CATALOG SUMMARY REPORT
-
- Option #6 from the main menu will generate a report like that obtained on the
- screen from option #5. To abort the report in mid-stream, hit <Esc> at any
- time throughout the report.
-
-
- OPTION #7: DISPLAYING SELECTED FILES ON THE SCREEN
-
-
- Selecting option #7 will cause CATDISK to display an alphabetical list of
- files on the screen. Upon selection, you will be asked for a filespec. This
- filespec follows the conventional DOS filespec search conventions including
- wildcard searches.
-
- Eg. *.* - search for everything.
- *.COM - search for files ending in .COM
- A*.EXE - search for files starting with A and ending in .COM
- CATDISK.COM - search specifically for CATDISK.COM
- *.?Q? - search for files with an extension containing Q as
- it's second character.
- ??.DOC - search for files with two letters as it filename and
- .DOC as it's extension.
-
- Please refer to the DOS manual for further information on file searching
- patterns.
-
- If you do not wish to carry out this option, hit <Esc> at the filespec prompt.
-
- Upon entering the search spec, scanning of the catalog will commence. If you
- have status indicators turned on, a counter will increment each time a matching
- file is found. If at the end of the search, no files were found, an error
- message will be issued and you will be returned to the main menu.
-
- Upon a successful search, the file names will be shown alphabetically, along
- with the volume name, archive name, and other directory information for that
- file. You may browse through the list with <PgUp> and <PgDn>, or return to the
- main menu with <Esc>.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OPTION #8: PRINTING SELECTED FILES ON THE PRINTER
-
- Selection of option #8 is identical to Option #7, except that the list is
- printed in paginated form on your printer. It is assumed that the page length
- of your printer is 66 lines. File information is echoed to the screen as it is
- sent to the printer.
-
-
- OPTION #9: ALL FILES TO SCREEN
-
- Selection of option #9 is similar to option #7, except that ALL files are shown
- on the screen. It is the equivalent of searching for *.*.
-
-
- OPTION #0: ALL FILES TO PRINTER
-
- Selection of option #0 is similar to option #8, except that ALL files are
- printed. It is the equivalent of searching for *.*.
-
-
- OPTION F1: TOGGLE AUTO ARC EXTRACT
-
- Although this option may be controlled from the DOS command line, it is also
- convenient to be able to change it during a CATDISK session. Hitting <F1>
- will toggle the Auto Arc Extract Feature. The current status is shown on
- near the top of the screen in the status area.
-
- If this feature is turned off, any file searches through the catalog will
- NOT show any files that reside in an archive file. The archive file's
- presence will still be shown in the listing.
-
-
- OPTION ESC: EXIT TO DOS
-
- Select this option when you are finished with CATDISK to terminate it's
- operation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SUPPORT AND UPDATES
-
- As I said in the introduction, I will only offer advice and technical support
- to those who contribute via the SHAREWARE concept. Users who do contribute
- will be notified when updates and new products are available. Anyone wishing
- to offer advice and suggestions are most welcome to do so.
-
- I may be reached on CompuServe at I.D. # 73307,333, or on THE PEARL BBS
- in WATERLOO, Ontario, Canada, under my name, Rick Hillier.
-
- The most up to date version of CATDISK is always available on THE PEARL, which
- may be reached at (519)-576-6754, 24 hrs. a day.